www.gusucode.com > Jsp版微信公众号支付接口及调用实例源码程序 > Jsp版微信公众号支付接口及调用实例/wechat_pay微信公众号支付 网页支付/wechat_pay微信公众号支付 网页支付/WebContent/static/js/login.js
var pageLocalStorage = window.localStorage; function goPage(pageId) { switch (pageId) { case '1': window.location.href = "index.html"; break; case '2': window.location.href = "register.html"; break; case '3': window.location.href = "forgetpassword.html"; break; case '4': window.location.href = "employeelogin.html"; break; default: break; } } function savePwd(username, password) { $("#username").val(username); $("#password").val(password); $("#savePwdId").val(2); $("#savePwdImg").attr("src", "css/images/login/sp_1.png"); } function formSubmit() { try { var username = $.M.trim($("#username").val()); var password = $.M.trim($("#password").val()); if (username=="" || username==null) { showMessges("请输入用户名/手机号"); } else if (password =="" || password ==null) { showMessges("请输入密码"); } else { checkLogin(username, password); } } catch (e) { alert(e); } } function checkLogin(username, password) { $.M.post({ method: "/auth/login.jhtml", params: {"username":username,"password":password}, success: function (data) { if (data.success) { var isSavePwd = $("#savePwdId").val(); pageLocalStorage.setItem("userid", data.returnValue.id); //用户ID pageLocalStorage.setItem("username",username); //用户昵称or手机号 pageLocalStorage.setItem("mobile", data.returnValue.mobile); //用户手机号 if (isSavePwd == 2) { pageLocalStorage.setItem('isSavePwd', 2); pageLocalStorage.setItem('password', password); } else { pageLocalStorage.removeItem('isSavePwd'); pageLocalStorage.removeItem('password'); } window.location.href = "index.html"; } else { showMessges(data.errorReason); } }, error: function (XMLHttpRequest, textStatus, errorThrown) { showMessges("登录失败"); } }); } $(function () { //$.ajax({ // type: "get", // url: "https://api.weixin.qq.com/cgi-bin/user/info?access_token=ACCESS_TOKEN&openid=OPENID&lang=zh_CN", // data: '', // dataType: "json", // contentType: "application/json; charset=utf-8", // success: function (data) { // ShopDetailPage.initSwiper(); // TabScrollTop.tabsSwiper.removeAllSlides(); // $.each(data.objValue, function (i, info) { // var str = '<img src="' + (info.imagePath.replace(/\\/g, '/')) + '" class="headerimg" />'; // TabScrollTop.tabsSwiper.appendSlide(str, 'swiper-slide'); // }); // ShopDetailPage.setHeight(); // }, // error: function (XMLHttpRequest, textStatus, errorThrown) { // evection.hideMask("c", "正在加载..."); // } //}); var username = pageLocalStorage.getItem('username'); var password = pageLocalStorage.getItem('password'); //if (username !== null) { // $("#username").val(username); //} //if (password !== null) { // $("#password").val(password); //} if (pageLocalStorage.getItem('isSavePwd') != null && pageLocalStorage.getItem('isSavePwd') == 2) { //保存密码 savePwd(username, password); } $(".submitButton").click(function () { formSubmit(); }); $("#savePwdImg").click(function () { var isSave = $("#savePwdId").val(); if (isSave == 1) { $(this).attr("src", "css/images/login/sp_1.png"); $("#savePwdId").val(2); } else if (isSave == 2) { $(this).attr("src", "css/images/login/sp.png"); $("#savePwdId").val(1); } }); }) function showMessges(messges) { $(".errorLabel").html(messges); $(".errorDiv").css("visibility", "visible"); setTimeout('$(".errorDiv").css("visibility", "hidden")', 4000); }